package top.superflow.context.manage

import top.superflow.context.api.ContextMetadata
import top.superflow.context.manage.api._

abstract class DefaultContextManager extends ContextManager {

  override def contextExisting(): Boolean = ???

  override def isConsistency(): Boolean = ???

  override def isMigratable(): Boolean = ???

  override def migrate(migrateConfig: MigrateConfig): MigrateResult = ???

  override def dryMigrate(migrateConfig: MigrateConfig): MigrateResult = ???

  override def backup(backupConfig: BackupConfig): String = ???

  override def resetContext(): String = ???

  override def getContextHome(): String = ???

  override def loadExistingMetadata(): ContextMetadata = ???

  override def loadCurrentMetadata(): ContextMetadata = ???

  override def compareMetadata(): CompareResult = ???

}
